Online Convex Covering and Packing Problems
نویسندگان
چکیده
We study the online convex covering problem and online convex packing problem. The (offline) convex covering problem is modeled by the following convex program: min ~ x∈Rn+ f(~x) s.t. A~x ≥ ~1 where f : R+ 7→ R+ is a monotone and convex cost function, and A is an m × n matrix with non-negative entries. Each row of the constraint matrix A corresponds to a covering constraint. In the online problem, each row of A comes online and the algorithm must maintain a feasible assignment ~x and may only increase ~x over time. The (offline) convex packing problem is modeled by the following convex program: max ~ y∈Rm+ ∑m j=1 yj − g(A ~y) where g : R+ 7→ R+ is a monotone and convex cost function. It is the Fenchel dual program of convex covering when g is the convex conjugate of f . In the online problem, each variable yj arrives online and the algorithm must decide the value of yj on its arrival. We propose simple online algorithms for both problems using the online primal dual technique, and obtain nearly optimal competitive ratios for both problems for the important special case of polynomial cost functions. For instance, for any convex homogeneous polynomial cost functions with non-negative coefficients and degree τ , we introduce an O(τ logn) -competitive online convex covering algorithm, and an O(τ)-competitive online convex packing algorithm, matching the known Ω(τ logn) [5] and Ω(τ) [21] lower bounds respectively. There is a large family of online resource allocation problems that can be modeled under this online convex covering and packing framework, including online covering and packing problems (with linear objectives) [14], online mixed covering and packing [4], and online combinatorial auction [7, 9]. Our framework allows us to study these problems using a unified approach. Department of Computer Science, the University of Hong Kong. {hubert,zhiyi,nkang}@cs.hku.hk
منابع مشابه
Fast Algorithms for Online Stochastic Convex Programming
We introduce the online stochastic Convex Programming (CP) problem, a very general version of stochastic online problems which allows arbitrary concave objectives and convex feasibility constraints. Many wellstudied problems like online stochastic packing and covering, online stochastic matching with concave returns, etc. form a special case of online stochastic CP. We present fast algorithms f...
متن کاملOnline Packing and Covering Framework with Convex Objectives
We consider online fractional covering problems with a convex objective, where the covering constraints arrive over time. Formally, we want to solve min {f(x) | Ax ≥ 1, x ≥ 0}, where the objective function f : R → R is convex, and the constraint matrix Am×n is nonnegative. The rows of A arrive online over time, and we wish to maintain a feasible solution x at all times while only increasing coo...
متن کاملApproximation Algorithms for Mixed Fractional Packing and Covering Problems
We propose an approximation algorithm based on the Lagrangian or price directive decomposition method to compute an -approximate solution of the mixed fractional packing and covering problem: find x 2 B such that f(x) (1 + )a, g(x) (1 )b where f(x); g(x) are vectors with M nonnegative convex and concave functions, a and b are M dimensional nonnegative vectors and B is a convex set that can be q...
متن کاملOnline Primal-Dual Algorithms for Covering and Packing Problems
We study a wide range of online covering and packing optimization problems. In an online covering problem a linear cost function is known in advance, but the linear constraints that define the feasible solution space are given one by one in an online fashion. In an online packing problem the profit function as well as the exact packing constraints are not fully known in advance. In each round a...
متن کاملOnline Primal-Dual Algorithms for Covering and Packing
We study a wide range of online covering and packing optimization problems. In an online covering problem, a linear cost function is known in advance, but the linear constraints that define the feasible solution space are given one by one, in rounds. In an online packing problem, the profit function as well as the packing constraints are not known in advance. In each round additional informatio...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1502.01802 شماره
صفحات -
تاریخ انتشار 2015